make the widget update it's innerHTML