avoid re-registering listeners

on reconnection attempts
adding reconnection example
bumping up version