befor refraction and reflexion