updated widget