delayed reallocation