introducing other random number generators

x and y stats could be gathered in 1 forEach