I think it would be easier to read if the variable names were more descriptive.