fix QCQP