Working on random, found bug that made it crappy.