use math.random because its ca. 5 times faster