added more comments during a review.