this was a good thread