Not sure about this variable name. We only use it on the next loop through, so its only used when its no longer accurately reporting what it is, also it being called the same thing as the local variable confused me on first read. I almost commented saying it should be removed.