What a hectic couple of days!