generator multiplexer.