Added Listener class.