node editor prototype added