fixed submodules, file permissions