adding web sockets