Fewer limiter iterations are now required to obtain sufficient boundedness and restart is more consistent.