addition of all channel (not fully implemented)