reactify our web sockets, completely untested

sleepiness intensifying