Debugged AddNode + MakeNewNode + Tested