adding submoduke