Added saturation method