changed maxnodes def parameter