adding contents to the widgets