Clean widget.js