This is sort of what I was thinking.