Again, all of these variable names are difficult to understand.