It’s been a crazy week