demultiplex break and continue