Probably not a great way of dealing with the submodules.