Random Hopper generation works…and is awesome