competitive generators