made randomGenerator more random