 		
 		for word in availableWords {
 			if !currentWordList.contains(word) {
-				
+				fitAndAdd(word)
 			}
 		}
 	}

			let col = coord[0]
			let row = coord[1]
			let vertical = coord[2]
			coord[4] = checkFitScore(col, row: row, vertical: vertical, word: word)
			if coord[4] > 0 {
				nCoordlist.append(coord)
			}
		}
		
		
		
		return nCoordlist
	}

		
	}
 
	func getCell(col: Int, row: Int) -> String{
		return grid![row-1, col-1]
	}
	
	func checkIfCellClear(col: Int, row: Int) -> Bool {
		let cell = getCell(col, row: row)
		return cell == "-" ? true : false
	}
	
}