vendor products functionality added