Add widget controller