compare and contrast reflection and explanation​