setup the demo