1. A computer system comprising: a storage for storing a list of menu options corresponding to functions and for storing a description of said menu options; an input for receiving a first user input indicating a designation of one of said list of menu options and for receiving a second user input indicating a selection of said one of said list of menu options; a processor for determining in response to said input which of said menu options is currently designated by said user, for retrieving and providing to a user said description of said currently designated menu option prior to receipt of said second user input, and for executing said function based on the receipt of said second user input relating to said selection of said one of said list, wherein said description is stored apart from said function.