Vine Compilation