another code review full of nit-picks and passive aggressive comments. can we just focus on the actual issues instead of spending an hour debating variable naming conventions?