clean and update submodule