added project 3 changes