homework 4, test2 complete