Added channel based exceptions