randomization

not defined yet