naming submodule something better