move the vit here...some change is maked to separated the control of gWidgets1 and gWidgets2.