complete FVHAdapter