saving pledges (and getting them if localstorage is cleared) works!