add benchmark feature