fix saturation problems