The "Recode into Different Variables: Old and New Values" dialog box is composed of two major sections. The left-hand section is labelled "Old Value," and the right-hand section is labelled "New Value." In the "Old Value" section, there is a set of radio buttons. You use the radio buttons to select the specific values or range of values that you wish to recode into a new value. The button options are: Value (alt + V), which you would select if you wish to type in a specific value. Your pointer should automatically be in the text box, so simply type it in; System-missing (alt + S), which you would select if you wish to recode a system-missing value into something else; System- or user-missing (alt + U), similar to the above except it also includes user-missing values; Range (Alt + N), which you would select to enter a range of values for recoding -- your pointer will appear in the lower-end text box, so type the lower value in, hit Tab, then type the higher value; Range (alt + G), which will recode the lowest value through a user-defined high value; Range (Alt + E), which will recode a user-defined low through the highest value; and All Other Values (alt + O). In the "New Value" Section, you can choose to recode the old value into something new via three methods: You can enter the new value (Alt + L, then type the new value); You can choose to copy the old value (Alt + P); Or you can choose to define the old value as System-missing (Alt + Y). Once you have defined the old and new choices, hit Alt+A to save the choices. Then you can make a new set of choices to recode other variables. Each time you recode a new set, remember to hit Alt + A. When you are done recoding all the variables, hit TAB three times until the Continue button is selected, then hit Enter. This will return you to the main "Recode into Different Variables" box.