great thread, will read again.