change way of reading NSString