minor fixes
fix bug in code that is never used, but hey, you never know...
add extra debugging code
more debugging code, plus Hassen's patch for checking Source PFN, not Destination PFN