Update to factory