finished basic node editing