Added an implementation so that it takes a random sample of that data every time it runs, that way it can't just decide to pick false