Need a FIFO update. I wonder how many springies we've missed.