addVine function wrapper
stuff