What a couple of busy weeks!