Move vp into own package

Added a comment