Added method removeListeners()