forked from http://code.bertmcdowell.com/code-samples