still chippin away at fundamental structure. null pointer exceptions on nodelist, ugh