bad thread with good replies