multiplexProgram