Some variable renaming for clarity.