FINALLY fixed weird submodule thing