update mimic factory usage