nonrandomly
not defined yet