add tests for regular pledges