polynomic
not defined yet