small enhancement
kind and unit are required for channels