add update demo