snap ..the first and last and eternity
snap ..the first and last and eternity