BasicGenerator