separated out generative process and ambio work, added in transitions and alleles