Reflection and foresight