IF and VF technology