(I don't understand... where do you check node permission if not in this
method?)
this feature is added in my last commit/push to my fork