struggling against submodules