WTD 574: "On-the-Fly Correction" - http://web.me.com/aaronan...