Os factory