add primitive perf tests