got the f*kn thing working with threads. GO CANADA