Worked through project one