use Future memory address as xid