great thread. A+.