Enjoyed Reading this old thread. Any New contributions are appreciated.