multiplexing input and output 9128439