rearrage the project