new websockets extension to the client