Why only add streams? We should re-create our streams structure from scratch to always match the selected program. So after the pmt change we only have 2 streams in our structure.