A remarkable day....