update license and add ResultListObject for list