Waves and Reflections