1. A user equipment comprising: a transceiver for communicating data; a memory for storing data; a sensor for detecting movement; and a processor for: evaluating the detected movement; evaluating characters within a pre-determined distance of a character entered by a user during the movement; selecting a replacement character from the evaluated characters; and replacing the entered character with the replacement character.