technologic

not defined yet