pip reqs
don't pass in node class silly...
also allow loading of a single node