demux implemented and tested