added vendor code