Uncannily accurate.