updates for project 3