update submodule initialization