readme websockets