Factor Method Qstraint