What a week that was