generation for graph seance