autoclose submodule