made randomizers simpler