Improved demultiplex protocol