newb from OH
#11
#15
#16
#17
#20