minor progress for assignment 2 # 10