added node instance and simplified some term definitions