what a week, huh?