interesting thread.