Added addEventlistener/removeEventlistener
Added removeAllEventListeners