Got realloc working
perfect realloc