fix submodule handeling