use new LU implementation for inverse