added challenge 7 reflection