add generation mode: min, med and max