fixed the nasty submodule issue