do not bother allowing for external Listener