finalizing project 3