My excellent blog 2866