begun rearrangement writeup and methods