diff --git a/collection-operations.md b/collection-operations.md
index 4f0116c..00089f5 100644
--- a/collection-operations.md
+++ b/collection-operations.md
@@ -18,18 +18,18 @@ transformations, and so on. -->
-## Функции-расширения (Extension) и функции-элементы (member functions)
+## Функции-расширения (Extension) и функции-члены (member functions)
-Операции коллекций в стандартной библиотеке объявляются двумя способами: как [функции-элементы](classes.html#class-members) и как [функции-расширения](extensions.html#extension-functions).
+Операции коллекций в стандартной библиотеке объявляются двумя способами: как [функции-члены](classes.html#class-members) и как [функции-расширения](extensions.html#extension-functions).
-С помощью функций-элементов определяются операции, которые необходимы для определённых типов коллекций. Например, у
+С помощью функций-членов определяются операции, которые необходимы для определённых типов коллекций. Например, у
[`Collection`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/index.html) есть функция
[`isEmpty()`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-collection/is-empty.html) для проверки того, что коллекция пуста; у
[`List`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html) есть функция
@@ -42,7 +42,7 @@ standard library: [`AbstractCollection`](https://kotlinlang.org/api/latest/jvm/s
[`AbstractSet`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-abstract-set/index.html),
[`AbstractMap`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-abstract-map/index.html), and their
mutable counterparts. -->
-Если вы решите создать свою собственную реализацию коллекции, например, на основе интерфейса `Collection`, то вы также должны будете реализовать все его функции-элементы. Чтобы упростить эту задачу используйте специально подготовленные реализации интерфейсов из стандартной библиотеки:
+Если вы решите создать свою собственную реализацию коллекции, например, на основе интерфейса `Collection`, то вы также должны будете реализовать все его функции-члены. Чтобы упростить эту задачу, используйте специально подготовленные реализации интерфейсов из стандартной библиотеки:
[`AbstractCollection`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-abstract-collection/index.html),
[`AbstractList`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-abstract-list/index.html),
[`AbstractSet`](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-abstract-set/index.html),
diff --git a/collection-plus-minus.md b/collection-plus-minus.md
index d10e022..c853811 100644
--- a/collection-plus-minus.md
+++ b/collection-plus-minus.md
@@ -25,7 +25,7 @@ The return value is a new read-only collection:
Возвращаемым результатом является новая неизменяемая коллекция:
* При использовании оператора `plus` результат будет содержать элементы исходной коллекции _и_ элементы второго операнда.
-* При использовании оператора `minus` результат будет содержать элементы исходной коллекции _за исключением_ элементов второго операнда. Если второй операнд — это элемент, то оператора `minus` удалит его _первое_ вхождение из исходной коллекции; если же это коллекция, то будут удалены _все_ вхождения её элементов.
+* При использовании оператора `minus` результат будет содержать элементы исходной коллекции _за исключением_ элементов второго операнда. Если второй операнд — это элемент, то оператор `minus` удалит его _первое_ вхождение из исходной коллекции; если же это коллекция, то будут удалены _все_ вхождения её элементов.
```kotlin
fun main() {
diff --git a/constructing-collections.md b/constructing-collections.md
index 1053bac..089a65c 100644
--- a/constructing-collections.md
+++ b/constructing-collections.md
@@ -49,7 +49,7 @@ val numbersMap = mapOf("key1" to 1, "key2" to 2, "key3" to 3, "key4" to 1)
isn't critical. To avoid excessive memory usage, use alternative ways. For example, you can create a mutable map and
populate it using the write operations. The [`apply()`](scope-functions.md#apply) function can help to keep the
initialization fluent here. -->
-Обратите внимание, что нотация `to` создаёт недолговечный объект `Pair`, поэтому рекомендуется использовать его только в том случае, если производительность не критична. Чтобы избежать чрезмерного использования памяти, используйте альтернативные способы. Например, вы можете создать `MutableMap` и заполнить его с помощью операций записи. Функция [`apply ()`](scope-functions.html#apply) поможет создать плавную инициализацию.
+Обратите внимание, что нотация `to` создаёт недолговечный объект `Pair`, поэтому рекомендуется использовать его только в том случае, если производительность не критична. Чтобы избежать чрезмерного использования памяти, используйте альтернативные способы. Например, вы можете создать `MutableMap` и заполнить его с помощью операций записи. Функция [`apply()`](scope-functions.html#apply) поможет создать плавную инициализацию.
```kotlin
val numbersMap = mutableMapOf()
@@ -215,7 +215,7 @@ fun main() {
```
-Или функция `associate`, которая создаёт ассоциативный список:
+Или функция `associateWith()`, которая создаёт ассоциативный список:
```kotlin
fun main() {