add init and update submodule