Reflection, Refraction and Doppler effect