More ways to generate RF