diff --git a/README.md b/README.md
index 7720bd5..2c32d99 100644
--- a/README.md
+++ b/README.md
@@ -2,4 +2,19 @@
[![Keep my Duolingo streak](https://github.com/rfoel/duolingo/actions/workflows/streak-keeper.yml/badge.svg?branch=main)](https://github.com/rfoel/duolingo/actions/workflows/streak-keeper.yml)
-Script to farm Duolingo XP. Never get demoted again!
+
+
+Streak keeper and XP farm for Duolingo. Never get demoted again!
+
+## Streak Keeper
+
+This project uses GitHub Actions scheduled workflow to keep your streak alive. The workflow can be viewed [here](.github/workflows/streak-keeper.yml).
+
+## Study
+
+This repository can also "study" lessons for you. This will give you XP so you won't get demoted never again! This workflow uses [workflow_dispatch](https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#workflow_dispatch) to trigger the study session. You can choose the number of lessons to be done. The workflow can be viewed [here](.github/workflows/study.yml).
+
+## Caveats
+
+- This project won't help with your daily or friend quests, it can only earn XP to move up the league rank;
+- This project won't do real lessons or stories, only practices, so it won't affect your learning path;
diff --git a/duo.svg b/duo.svg
new file mode 100644
index 0000000..38d5523
--- /dev/null
+++ b/duo.svg
@@ -0,0 +1,119 @@
+
diff --git a/package.json b/package.json
index c25ae2a..6d21db0 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "duolingo",
"version": "1.1.1",
- "description": "Script to farm Duolingo XP",
+ "description": "Streak keeper and XP farm for Duolingo",
"private": true,
"type": "module",
"devDependencies": {