update DemoAction