make submodule work