was able to fix shuffle to make it appear more random