updated randomization technique and method name