1. A touch-typable device for accepting desired textual input from a user comprising: said touch-typable device including a display; a movable keymask comprising of a plurality of dynamically assigned cells that are logically mapped to and activate with one or more keys of a text input keypad of said touch-typable device, wherein each of said plurality of dynamically assigned cells of said movable keymask superimposes over corresponds to textual input choices enabling said user to select said desired textual input choices through said plurality of cells of said movable keymask using said text input keypad of said touch-typable device, wherein said textual input choices are chosen after every user input from a set of likely and valid textual input choices, wherein said likely and valid input choices are selected based on one or a combination of previous textual input sequence, phoneme and syllabary patterns, statistical correlation between said previous textual input sequence and set of textual input choices, dictionary lookups, and usage patterns of said user.