Added descriptive comments.