Added Widget Framework