Code Review

I basically have no idea what any of these variables are for.  I know it's annoying to give them longer, more meaningful names, but it really really helps with readability.