copied nodeautoinstall