further progress on project 2