was it intentional not to namespace this listener?