seperated Node class