Advanced events emitter.