fix bound bug (U, not G), add changeQpCoef