update a demo