Custom event emitter.