would help if the listeners were registered...