Eternity Bands and All Bands