handle point reprojection