just some fiddling around websockets