Advanced reflections