About to rewrite with pointers to pointers.