xdemo.xdata update ui