add keep alive for web sockets