What a busy week!