perf data adapter classes