technology viewpoint