What a week today has been!