made vendors more configurable