 The songs were recorded at various locations during 2003 and 2005 as noted in the track listing.The powerful, ' "You Better Leave" ' is the only 'new' song on the album and the only song (so far) unavailable elsewhere as a recorded studio version.The name Tralfamadore is a reference to the fictional home planet of aliens from several novels by the American science fiction author Kurt Vonnegut.