reflections still everywhere