ideas for more node types