updated multichannel viewer prototype