correct submodule state