 Wow, all that to say, my oh my, my friends, my head is spinning and swimming in information this morning because that, what we witnessed last night, was quite the spectacle. So, I've got a lot to get to.