adding proto for randomization call