Reallocate now implemented