- is faster than inv