not quite finished project 3