smart technology.