divisibly
not defined yet