this is a required variable, so put it in the function header.