rearrange repo