The smart blog 2719