original commit for project 2