adding final version of project