add `listen` to docs