cleaned up
stopping listener