implement is_vendor pt.1