websocket with token based authentication
gems update