using namespace NPEngine