support gap width is respected better.
improved numerical stability (more).