Finish implementing the reallocation.