patented

not defined yet