Changed all string* to string because strings are already pointers internally.