minor updates to Node
Will implement this as usable for both the lab project and the main
project