Commit before abstracting out Node