added exercise 3 and reflection 3