Modern device technologies.