You and your future self