update  demo