A better variable name would be cool here also for the method(s) what's the intent?