update widget demo

widget demo