fixed widgets.json route