add seglen option to benchmark