add tcp and websocket hybrid mod