fresnel calculation should be correct now