update demo2