This is a very interesting question especially when free ISNs get scarce. It’s precisely why I wrote user exits to determine a precise list of free ISNs in problematic files at Adabas startup for tight files so allocation would occur every time provided there is a least one free ISN.