http://www.relevantwit.com/its-been-done/
It's been done.