trivia: going backwards in an array is particularly useful when you might be deleting things from it.. if you were going forwards, the deletions can mess up all the subsequent indexes.  not so when going backwards.