Adding some comments to explain compensation