technological variants