add check for same-erasure channels
add check that all channels were declared