fix ListCompare