reorder subsections