submodules.json support added