done with node setup