New credit method is indeed much faster, hopefully it is also correct.