99.1% accurate