rearranging the project