Floundering with submodules.