why not use Vine and BAP directly