In the 1980s and 1990s, ILS software took the next step forward in serial checkin: fully-predictive checkin systems, that told you exactly what you were going to receive when. The idea was that checkin would take only seconds per issue, and the software would do almost all the work for you. Predictive data would be shared universally, eliminating duplicative work at each library. Standards work and new MARC tags would facilitate data interchange. In the 2010s, the next generation of ILSes is emerging, and predictive checkin isn't being included in most of them. What happened to dim the promise of prediction? What sort of systems are being developed to replace it?