entire exercise complete