Added uniqids for widgets to prevent confusion