add a random test generator