updated to add nodejs and npm