moving app.emit to app.evt.emit to avoid 'this' problems and access all the methods of EE2 plainly