update the demo