Added removeEventListener method, and empty event parameter to the event callback