More on documents and listeners