privatised data members of Node and fixed indendation