adding notion of beacon visit vendor