Adding changes for submodules