Support open factory