server using multiplexing