public override WordData PerformInsert(InsertionSpace space, string word) { var wordData = new WordData(word); for (int i = 0, q = space.GetStartPosition(true); i < word.Length; i++, q++) { _grid.GridData[q][StartRowCol].SubmitText(word[i].ToString()); wordData.AssignNewLetter(StartRowCol, q); } return(wordData); }