add comments to decorator pattern