Passage of Life, Postřehové