Running late. Various flight delays and diversions mean it was almost 3 when I got to bed last night.
I should be there for the 9:30 service now training.
-- Craig (mobile)