pass in a SV * instead of a char *