method to check whether listener is running
extract event class
method name change
fix exception handling, no more suppression
version bump