well, maybe we should always make sure submodules are properly up to date