node and edge edit forms