app wont now crash when widget fails