Added Smart Giving problem