Update demo, fix value bug after address change