attempt to manually write in submodules