update code-demo