no more strdup. also do not leak memory