in the fifth edition, directories that could no longer fit in the directly mapped blocks caused unix to crash. nowadays, the only reason not have huge directories is that they make a lot of programs REAL slow; it takes time to scan all those dirents.