added nEmulator