Not sure about some of the posts on here implying otherwise, but why is pat mahaffy still employed here? The embarrassment associated with his enormous failures for such a lengthy amount of time are far more than enough.