validate each cell
why only return 6 items