some streamlining in script_node

I think better use of context :D