removed extra listener