implement VFSort and VFRefSort