holy crap! talking about the trifecta! . . . I am not sure I want to answer!