added insertion of vendors