[wip] attempt to get web sockets working