We changed some names so that it could be better understood and more readable, and we changed back the indicies.