Jwang add reflection and refraction