[cncs] this may just work, all types now