gnu header and changed the library to not have a kbt thread.