add widgets models