An apparatus comprising: a display; a user input device; a memory; and a processor in communication with the memory, the display, and the user input device, where the processor is operable to: display a plurality of first single character user input controls on the display, wherein the first single character user input controls correspond to a first group of characters; display a plurality of multi-character user input controls on the display, where one of the multi-character user input controls is displayed in a first display region, wherein the one of the multi-character user input controls corresponds to a second group of characters, and the first single character user input controls are displayed in a first expanded display region outside of the first display region; replace the display of the one of the multi-character user input controls with a display of a plurality of second single character user input controls in response to receipt of a selection signal from the user input device indicative of a user selection of the one of the multi-character user input controls, where the second single character user input controls correspond to characters in the second group of characters that corresponds to the one of the multi-character user input controls, and where the second single character user input controls are displayed in a second expanded display region and the second expanded display region includes the first display region; and replace the display of the first single character user input controls with a display, in a second display region, of a multi-character user input control that corresponds to the first group of characters corresponding to the first single character user input controls. a display; a user input device; a memory; and a processor in communication with the memory, the display, and the user input device, where the processor is operable to: display a plurality of first single character user input controls on the display, wherein the first single character user input controls correspond to a first group of characters; display a plurality of multi-character user input controls on the display, where one of the multi-character user input controls is displayed in a first display region, wherein the one of the multi-character user input controls corresponds to a second group of characters, and the first single character user input controls are displayed in a first expanded display region outside of the first display region; replace the display of the one of the multi-character user input controls with a display of a plurality of second single character user input controls in response to receipt of a selection signal from the user input device indicative of a user selection of the one of the multi-character user input controls, where the second single character user input controls correspond to characters in the second group of characters that corresponds to the one of the multi-character user input controls, and where the second single character user input controls are displayed in a second expanded display region and the second expanded display region includes the first display region; and replace the display of the first single character user input controls with a display, in a second display region, of a multi-character user input control that corresponds to the first group of characters corresponding to the first single character user input controls. display a plurality of first single character user input controls on the display, wherein the first single character user input controls correspond to a first group of characters; display a plurality of multi-character user input controls on the display, where one of the multi-character user input controls is displayed in a first display region, wherein the one of the multi-character user input controls corresponds to a second group of characters, and the first single character user input controls are displayed in a first expanded display region outside of the first display region; replace the display of the one of the multi-character user input controls with a display of a plurality of second single character user input controls in response to receipt of a selection signal from the user input device indicative of a user selection of the one of the multi-character user input controls, where the second single character user input controls correspond to characters in the second group of characters that corresponds to the one of the multi-character user input controls, and where the second single character user input controls are displayed in a second expanded display region and the second expanded display region includes the first display region; and replace the display of the first single character user input controls with a display, in a second display region, of a multi-character user input control that corresponds to the first group of characters corresponding to the first single character user input controls.