adding listener docs