New node framework