Abstract: A telephone according to the invention provides a memory adapted to hold a speed dial number, a calling mechanism adapted to place an outgoing call to the speed dial number based on user input, an input unit adapted to receive updating information, and a speed dial updating unit adapted to change the speed dial number in the memory according to the updating information. In an alternative embodiment, a method of updating a telephone number associated with a speed dial button includes the steps of receiving a signal relating to a change in the telephone number, and updating a memory location to reflect the change in the telephone number.