Submodules support added to tree