back to flat variables. no layering of node like i hoped i think. oh well