The next version of me: how to live for ever