(MSVC 2003) NGP fixed