better structure after looking at how nodes/tables will be created.