First Version of project2