great thread.