IMP: update demo