allow for noncontiguous sections