let me see if i can rearrange