multiplexer accepts multiplexers as well