1. A method of providing selected text into a computer, the method comprising: select a word with the computer based on a set of at least one retained character; presenting the word to the user and identifying a character in the presented word, the presented word at least not initially being the word desired by the user; and receiving an input from the user into the computer pertaining to the character in the presented word, the input comprising a first input indicating that the character in the presented word is not correct and a correct character alphabetically precedes the character in the presented word, or a second input being different than the first input, wherein the second input indicates the character in the presented word is not correct and the correct character alphabetically succeeds the character in the presented word.