checkList -> analyseList