Split VFocus into a separate file