switch directive to :readonly: for clarity