experimenting with node types