perf data is optional