NBody: add generator