If the speed dial function is implemented right on the device, it has a non-volatile memory for specific buttons. A telephone number can be stored to this memory. Depending on the phone, the speed dial buttons may be additional buttons or the regular numeric keys themselves. On modern smartphones the subscriber can typically be called by first touching the stored contact. This function is comparable to speed dial, since it also eliminates remembering and entering telephone numbers.