reflection and headin(g) correction