use submodule instead docs