added more comments to the strategy