update widget for banner