Footsteps through life