some submodule tweaks