the above variable names are good inline commenting.  getting rid of that makes the code very hard to read. the goal isn't always minimizing lines of code.