try to make submodule work well