Used .join on threaded library instead of .detach...really had no difference to non-threaded library...