work on homework 17 and project 2