Lab 5 commit putting it together lab until slide 23