Generators overview