more threading, to solve that thing of the turn being passed so often. with phil