Changed the listener