Added descriptive comments