Outstanding. I think you should also post this on HowThingsWork.com.