Generator and Transformer