IVL technology