fix splitting problem with high elargement factor