fix brands not being set, new vendor field and newgisitcs active state