update demo.m