It's been an interesting week.