beggarwise
not defined yet