Updated FlyingThread