add a json method to List to get data from any list. use List for pledged items