seperate nodeDefinitions