Add channel alloc