added ignore = dirty for submodules