commited the final version of project