great thread! will read again.