@martin That is what bugs me. I can fill a page to m_freeCnt = 0 but if I want just one row I can max it out and still have the 34 bytes left (36B - 2B slot count for my one row). So, even with a fill factor of 100%, I can get pages with 34B of wasted space. This was the reason I asked my question about heaps vs. CIXs yesterday. Obviously, a full page is not likely a good idea in most cases.