setting up the project