The smart blog 8589