http://scott-lodge.com/blog/A-short-survey-12-March-2012