update submodule
cleanup vendor code