Cosmetics: could have some spaces. Bonus points for better variable names.