use a generic List object for the pledged items list