Descriptive comments added