Technolgy illusion