Creates ng and node
merging Jacob's stupid merge conflicts