add socat utility