use NSString*