added unique identified to widget as well