Generators & compressors