new post: use git submodule