Initial work on node type edition