pledges works. adjusts total