DEVICES FACTORY