fixed parser bugs and started working on node.vars updates