Del:some c interface and make co.h much more clear!
Mod:mark some interface maybe deprecate