Life's reflection