update online demo