despairFactory