surval fix.
remove addEventListeners()

added addEventListener() and removeEventListener()