Work with listener.