add kcrc library