Add reallocation capabilities