reallocators