vanessa blake at her finest