what a great thread.