add benchmark tool