widget2 fix