@ericwilson: Great read, thank