GVFD Apparatus