add nodejs functions