Added in n2(x) creation.  Not tested, need to find a way around storing back edges.