If you indent the variable names, this gets a whole lot easier to read (as it was).