folding and read only fragments