Node worker