modify  listDictCOmpre bug