lol lots of surprises this week huh?!