more anti-saturation improvements