messing with web sockets