Add lib supcodList, for manipulate lists