fixed demux