qp bug fix