((thread blows up)) NOW WE HAVE SOMETHING TO TALK ABOUT AGAINN!!