read back XML and reconstitute object(s)