TECHNOLOGICALPROGRESS