@jackdickens382: A good review.