If you perform benevolent acts openly with good will and a clean heart, it is meritorious. But if you conceal your charitable acts when you offer in benevolence to the needy, it is better for you; such acts expiate some of your wrongs by benefits, and Allah is 'Alimun of All that you do.