Basic rearrangement