@evandorkin put the idea in my head . . .