remove strdup
dont use strdup