rearrange the project