add some comments to seq_gen