David McHenry new ideas.