if you do deeds of charity openly it is well but if you bestow it upon the needy in secret it will be even better for you and it will atone for some of your bad deeds. and god is aware of all that you do.
إن تبدوا الصدقات فنعما هي وإن تخفوها وتؤتوها الفقراء فهو خير لكم ويكفر عنكم من سيئاتكم والله بما تعملون خبير