painfully accurate