updated privacy on inner Node classes.