added somewhat descriptive comments to the example