add vendor and lesselements