variables with any values changed by the user. This process is controlled by the argument passed into the Update Data function. If the argument is FALSE, the values in the variables are passed to the controls on the window. If the argument is TRUE, the variables are updated with whatever appears in the controls on the window. As a result, which value you pass this function depends on which direction you need to update. After you update one or more variables in your code, then you need to call Update Data, passing it FALSE as its argument. If you need to read the variables to get their current value, then you need to call Update Data with a TRUE value before you read any of the variables. You’ll get the hang of this as you add more code to your application.