use some vendors as submodule