and what a week it’s been