updating for project 2