heralds a new day