Green reflections