Alvin Pather smart blog 8476