edit factory