removed multiple event listeners