GUI update in widget