adding descriptive comments