in your method below, it is being treated as an instance variable. with only one function really needing to access it. Refactoring out the private just keeps memory issues to a min.