initial attempt at generating outcomes