Add normalize_channel method
Fix normalize_degrees impls