Technology is art, science and engineering.