this is a bad thread for me to look at