great thread. will read again