improved VI text