update widget

update widget