Changes Widget  add factory and tab