changed core and node main