added challenge 1 reflection