overdoctrinize
not defined yet