Because I wanted you to take a look to see if this is how you wanted it done, and if I am doing the exception building correctly before I added it to all of them, which doesn't really make sense in retrospect considering it obviously should be within it's own private function here.