add demo for demux