The simplicity of this idea makes me happy. I'll put up a CS soonish.