better finds for allocation