rev submodule and builds