Perception and reality of technology