states in a submodule