General reflections