Added different generators