fix use raw char* to represent string.