Changed to on events incase someone decides to reconnect without re-creating the socket