committing code for Project 2