Multiple types of nodes are now supported