I hate submodules. Just hate them. They suck