fixed submodule problem