support cell factory