added support for stopping listener