rearrange vs stuff