implements hit accuracy