vi-teaser-analysis