add startup-demo framwork.