My excellent blog 3447