distributes
not defined yet