fixed nodefly implementation