use getNode instead of node directly, since I've changed it to private.  also, the swing gui version seems to have survived my merges intact