Completing project 3