freeFly runtime method