change NSRange