What a long hectic day it was today. It has literally been non stop...