scrapping version
some basic randomizer