synch with submodule