factor out SOH address, allow arbitrary links in xNav