VB18 Feature: Vanessa

https://veni-vb18.medium.com/week-26-a9102dcd3b15