Your mixing of underscore and non-underscore variable names pegs my OCD  :)