node client work