switched subtree to submodule