fixes in widget