add basic benchmarking