added explicit creation of xaddrs