The Vick framework