back to no dll's - submodules suck