Ok, it was a longer night than I expected. I may have stayed up all night and then fell asleep at my computer. But I did get a lot of work done though.