@lukebrn: Great post Ed,