Giving treasure to heaven