widget
merging