fixed Node constructor