Update and fix Listener documentation