added exercise 2 and reflection 2