Triangle Add generation number