@ryanrude: Great read. I