looks like no strdup need here