vdf