this was a p good thread