merge changed with fix for infinitie recursion cause ; due to failed image reprojection mProjectExec