check for listeners