Update threads.h

I wasn't sure if we were supposed to change the header file. I think we might be better off making all the changes in the .c?