Fix existence check code
Add reconnect event
Add count user connections method