finished Iteration 1 for final project