here we go again. this was a perfectly nice thread, right up until... laugh