removing submodules is not ideal
much better
much better sopa