submodule update must be recursive