new simulators and generators