problems with submodules