add Vine support