Long day, but fun.