nontrained
not defined yet