if ye publish your almsgiving it is well but if ye hide it and give it to the poor it will be better for you and will atone for some of your illdeeds. allah is informed of what ye do.
إن تبدوا الصدقات فنعما هي وإن تخفوها وتؤتوها الفقراء فهو خير لكم ويكفر عنكم من سيئاتكم والله بما تعملون خبير