-- generating channels and kernel-channels
-- re-adding test to add channel(s) to a list