added comments to the background class