Listener in driver