A loooooooong way home