Watch factory