added vendor & sales method