removed submodule dependency