DELAYED, BUSY, BUT VERY MERRY ... CHRISTMAS!!!