DO-DEMO Factory