improved inv