trying to end ch2, but finding lots of repetition in ch3