start working on websocket stuff
websocket support