rearrangement of the form