a bit fix Factory