wip sorting, websocket error display, style