added badly written widgetgallery