WoW!!!! You did have a fabulous day. Merry Christmas. How sweet of all three. Our children do surprise us sometimes and often in the nicest way. My two do. Both are grown and they come up with the nicest gifts at times. Sounds like you've had the grandest Christmas of all so far!!