vs ext