added e integrated the widget funtionality