fixed duplicate pledges being created