Added three vendor methods