fix rand call