oh and +1 for good thread.