diff --git a/README.md b/README.md
index bf8163ad5f5c735a2c4fada93d64f812fa0f9e6c..0866e44be1e22b1cafecab695411dbabea27feb7 100644
--- a/README.md
+++ b/README.md
@@ -16,29 +16,40 @@
 - ToggleSwitch;
 - Divider.
 
-## Components count: 10
-## Bundle size: 248.7KB
-
-### Настройка окружения
-
+---
+## Общая информация
+### Components count: 10
+### Bundle size: 254.6KB
+---
+## Важные моменты при разработке
+### Общее начало шаблона для компонентов:
+```  
+const props = withDefaults(defineProps<IProps>(), {  
+   
+});    
+const emit = defineEmits(['']);  
+const visible = defineModel('');  
+watch(, () => {});  
+const computed = computed(() => );  
+```
+- I*Componentname*Props вместо ```IProps```;
+- watchers после defineModel;
+- далее - computeds;
+- затем - функции (handlers).
+### После создания иконки:
+1. Добавить иконку в iconsSet (src/common/constants/icons);
+2. Добавить иконку в соответствующий массив в App.vue.
+---
+## Настройка окружения
+### Установка зависимостей:
 ```sh
 yarn
 ```
-
-### Просмотр существующих иконок в виде списка и тестирование компонентов
-
+### Просмотр существующих иконок в виде списка и тестирование компонентов:
 ```sh
 yarn dev
 ```
-
-### Проверка типов, компиляция и минимизация для production
-
+### Проверка типов, компиляция и минимизация для production:
 ```sh
 yarn build
-```
-
-## Важные моменты при разработке
-
-После создания иконки:
-1. Добавить иконку в iconsSet (src/common/constants/icons);
-2. Добавить иконку в соответствующий массив в App.vue.
\ No newline at end of file
+```
\ No newline at end of file