unpatented

not defined yet