Add benchmarks and warp param
merged