Good point, memories and personality are a little more difficult. I suppose a sufficiently advanced 3D printer could print the state of a beings atoms, though getting this state data might involve paying for future life at the cost of the current one: 1) Get data of original, vaporizing them. 2) Make copy right away. 3) In event of death of copy, make new copy. For the sake of discussion I tried to limit the concept to the state of technology as we know it today, but you are absolutely correct, further advances are needed.