fix sample reflection