replace np.random with python random

seems slower, should figure out np