Update Listener.hpp