Happy Passage, Postřehové