rearranging the sections