homework4 and project