Quiz 5 almost done