fixing older widgets