diff --git a/Composing the System/Feedback survey/__init__.py b/Composing the System/Feedback survey/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/Composing the System/Feedback survey/main.py b/Composing the System/Feedback survey/main.py
new file mode 100644
index 0000000..244a421
--- /dev/null
+++ b/Composing the System/Feedback survey/main.py	
@@ -0,0 +1,2 @@
+if __name__ == "__main__":
+    pass
diff --git a/Composing the System/Feedback survey/task-info.yaml b/Composing the System/Feedback survey/task-info.yaml
new file mode 100644
index 0000000..f03f6cf
--- /dev/null
+++ b/Composing the System/Feedback survey/task-info.yaml	
@@ -0,0 +1,7 @@
+type: theory
+files:
+  - name: main.py
+    visible: true
+  - name: __init__.py
+    visible: false
+    propagatable: false
diff --git a/Composing the System/Feedback survey/task.md b/Composing the System/Feedback survey/task.md
new file mode 100644
index 0000000..5fb5fe4
--- /dev/null
+++ b/Composing the System/Feedback survey/task.md	
@@ -0,0 +1,3 @@
+Thank you for taking our **Building a multicomponent Flask app** course! 
+
+We would really appreciate it if you could take a few minutes to answer [our survey](https://surveys.jetbrains.com/s3/course-feedback-building-multicomponent-flask-app). Your feedback will help us improve this course and make it relevant for future students.
\ No newline at end of file
diff --git a/Composing the System/lesson-info.yaml b/Composing the System/lesson-info.yaml
index e08fe32..0bb14bf 100644
--- a/Composing the System/lesson-info.yaml	
+++ b/Composing the System/lesson-info.yaml	
@@ -1,4 +1,5 @@
 content:
-- Docker-compose
-- Deploying without Docker
-- What's next
+  - Docker-compose
+  - Deploying without Docker
+  - What's next
+  - Feedback survey
diff --git a/Introduction/Getting to know you/__init__.py b/Introduction/Getting to know you/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/Introduction/Getting to know you/main.py b/Introduction/Getting to know you/main.py
new file mode 100644
index 0000000..924d3eb
--- /dev/null
+++ b/Introduction/Getting to know you/main.py	
@@ -0,0 +1,8 @@
+from flask import Flask
+
+app = Flask(__name__)
+
+
+@app.route("/")
+def hello_world():
+    return "<p>Hello, World!</p>"
diff --git a/Introduction/Getting to know you/task-info.yaml b/Introduction/Getting to know you/task-info.yaml
new file mode 100644
index 0000000..f03f6cf
--- /dev/null
+++ b/Introduction/Getting to know you/task-info.yaml	
@@ -0,0 +1,7 @@
+type: theory
+files:
+  - name: main.py
+    visible: true
+  - name: __init__.py
+    visible: false
+    propagatable: false
diff --git a/Introduction/Getting to know you/task.md b/Introduction/Getting to know you/task.md
new file mode 100644
index 0000000..9fd519c
--- /dev/null
+++ b/Introduction/Getting to know you/task.md	
@@ -0,0 +1,3 @@
+Thank you for taking our **Building a multicomponent Flask app** course! 
+
+We would be happy to get to know you a bit better, so we’re asking you to fill out [this brief form](https://surveys.jetbrains.com/s3/course-introduction-multicomponent-flask-app).
\ No newline at end of file
diff --git a/Introduction/lesson-info.yaml b/Introduction/lesson-info.yaml
index 311124e..9436def 100644
--- a/Introduction/lesson-info.yaml
+++ b/Introduction/lesson-info.yaml
@@ -1,5 +1,6 @@
 content:
   - Getting started
+  - Getting to know you
   - Preflight_check
   - Multi-component application
   - Python environments and pip
diff --git a/README.md b/README.md
index 974a49a..22098c2 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# Flask course [![official JetBrains project](http://jb.gg/badges/official.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
+# Building a multicomponent Flask app [![official JetBrains project](http://jb.gg/badges/official.svg)](https://confluence.jetbrains.com/display/ALL/JetBrains+on+GitHub)
 
 This is a course for beginners who want to learn how to build a backend application consisting of multiple microservices with [Flask](https://flask.palletsprojects.com/). In this course, you will create an application consisting of two backend components: 
 1. A simple API that performs basic CRUD (Create, Read/Retrieve, Update, and Delete) operations on a database.
@@ -7,7 +7,7 @@ This is a course for beginners who want to learn how to build a backend applicat
 You will also learn how to deploy your application on [Docker](https://www.docker.com/) using the [Docker Compose](https://docs.docker.com/compose/) tool and test it with [HTTPie](https://httpie.io/).
 
 ## Want to know more?
-If you have questions about the course or the tasks, or if you find any errors, feel free to ask questions and participate in discussions within the repository [issues](https://github.com/jetbrains-academy/flask_course/issues).
+If you have questions about the course or the tasks, or if you find any errors, feel free to ask questions and participate in discussions within the repository [issues](https://github.com/jetbrains-academy/flask-app-course/issues).
 
 ## Contribution
 Please be sure to review the [project's contributing guidelines](https://github.com/jetbrains-academy/.github/blob/main/contributing_guidelines.md) to learn how to help the project.
diff --git a/course-info.yaml b/course-info.yaml
index 211beff..20172b4 100644
--- a/course-info.yaml
+++ b/course-info.yaml
@@ -1,5 +1,5 @@
 type: marketplace
-title: Flask course
+title: Building a multicomponent Flask app
 language: English
 summary: " <p>This is a course for beginners who want to learn how to build a backend\
   \ application consisting of multiple microservices with <a href=\"https://flask.palletsprojects.com\"\