fix issue #2
fix issue #1: additional channels