added vine support