defect negotiation factory