My excellent blog 2167