A promise of a brand new day