aading kc submodules