adding widget model