.once emits newListener event
.on emits newListener event
removeListener emits "removeListener" event